.wrap {

border: 1px solid red;
height: 900px;

}
.top{
border: 1px solid yellow;
height: 100px;
}
.header{
border: 1px solid black;
height: 150px;
}
.content{
border: 1px solid blue;
height: 600px;
}
.content-left{
float: left;
width: 50%;
}
.content-right{
float: right;
width: 50%;
}
.footer{
border: 1px solid black;
height: 50px;
}